package com.example.springbooteasycode.zjrc.knowledgeSharing;

/**
 * 用于长度计算转为hex十六进制
 */
public class DecimalToHex {
    public static void main(String[] args) {
        // 十进制转十六进制
        int decimal = 24;
        String hex = Integer.toHexString(decimal);
        System.out.println("十进制数字 " + decimal + " 对应的十六进制字符串是: " + hex);

        // 十六进制转十进制数字
        String hexString = "0c";
        int decimal10 = hexToDecimal(hexString);
        System.out.println("十六进制字符串 " + hexString + " 对应的十进制数是: " + decimal10);
    }
    public static int hexToDecimal(String hex) {
        return Integer.parseInt(hex, 16);
    }
}
